aid lorry - German English Dictionary